marsh mongoose - German English Dictionary